a lot of free time - Alemán Inglés Diccionario